package com.sls.web.manager.game.service;

import com.sls.web.manager.game.pojo.XinHeProduct;
import com.sls.web.manager.game.pojo.XinHeRespInfo;
import com.sls.web.manager.page.Pagination;
import com.sls.web.manager.pojo.UserInfoVO;

public interface XinHeService {

	/**
	 * 同步充值模板
	 */
	public void saveSyncInfo(UserInfoVO userInfoVO);

	/**
	 * 分页查询
	 * 
	 * @param proQuery
	 * @return
	 */
	public Pagination<XinHeProduct> queryXHProPagination(XinHeProduct proQuery,
			UserInfoVO userInfoVO);

	/**
	 * 详情查询
	 * 
	 * @param id
	 * @return
	 */
	public XinHeProduct queryXHProductById(String id, UserInfoVO userInfoVO);

	/**
	 * 更新
	 * 
	 * @param pro
	 */
	public void update(XinHeProduct pro, UserInfoVO userInfoVO);
	
	public void batchOnline(String state, UserInfoVO userInfoVO);
	
	public void batchOffline(String state, UserInfoVO userInfoVO);

	public XinHeRespInfo queryOrder(String orderId, UserInfoVO currentOperator);
}
